Big Huge Thesaurus

Chilean hazelnut

noun